package com.creditcmsplt.entity.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel("上传资料(非现场)data参数：")
public class CiUpFileReqData {

	@ApiModelProperty(value = "手持身份证照片转换为base64编码", required = true, dataType = "string")
	private String handHoldIdentify;

	@ApiModelProperty(value = "查询申请书图片格式，如jpg", required = true, dataType = "string")
	private String applyFor_type;

	@ApiModelProperty(value = "通信住址", required = true, dataType = "string")
	private String address;
	
	@ApiModelProperty(value = "身份证正面照,base64编码", required = true, dataType = "string")
	private String identify;
	
	@ApiModelProperty(value = "性别", required = true, dataType = "string")
	private String gender;
	
	@ApiModelProperty(value = "身份证号码", required = true, dataType = "string")
	private String identifyno;
	
	@ApiModelProperty(value = "身份证反面照图片格式,如jpg", required = true, dataType = "string")
	private String identify_back_type;
	
	@ApiModelProperty(value = "授权书照图片格式,如jpg", required = true, dataType = "string")
	private String authority_type;
	
	@ApiModelProperty(value = "征信人姓名,如jpg", required = true, dataType = "string")
	private String userName;
	
	@ApiModelProperty(value = "手持证件照图片格式,如jpg", required = true, dataType = "string")
	private String handHoldIdentify_type;
	
	@ApiModelProperty(value = "查询申请书,base64编码", required = true, dataType = "string")
	private String applyFor;
	
	@ApiModelProperty(value = "身份证签发机关，某公安局某分局", required = true, dataType = "string")
	private String issuingAuthority;
	
	@ApiModelProperty(value = "证件有效期，如yyyyMMdd-yyyyMMdd或yyyyMMdd-长期", required = true, dataType = "string")
	private String certificateExpire;
	
	@ApiModelProperty(value = "征信人联系号码，如13900000000", required = true, dataType = "string")
	private String phoneNumber;
	
	@ApiModelProperty(value = "授权书照，base64编码", required = true, dataType = "string")
	private String authority;
	
	@ApiModelProperty(value = "民族，如：汉、维吾尔", required = true, dataType = "string")
	private String national;
	
	@ApiModelProperty(value = "身份证正面照图片格式，如jpg", required = true, dataType = "string")
	private String identify_type;
	
	@ApiModelProperty(value = "身份证反面照图片格式，如jpg", required = true, dataType = "string")
	private String identify_back;
	
	@ApiModelProperty(value = "授权书编号", required = true, dataType = "string")
	private String authorityNumber;

	public CiUpFileReqData() {

	}

	public String getHandHoldIdentify() {
		return handHoldIdentify;
	}

	public void setHandHoldIdentify(String handHoldIdentify) {
		this.handHoldIdentify = handHoldIdentify;
	}

	public String getApplyFor_type() {
		return applyFor_type;
	}

	public void setApplyFor_type(String applyFor_type) {
		this.applyFor_type = applyFor_type;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getIdentify() {
		return identify;
	}

	public void setIdentify(String identify) {
		this.identify = identify;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public String getIdentifyno() {
		return identifyno;
	}

	public void setIdentifyno(String identifyno) {
		this.identifyno = identifyno;
	}

	public String getIdentify_back_type() {
		return identify_back_type;
	}

	public void setIdentify_back_type(String identify_back_type) {
		this.identify_back_type = identify_back_type;
	}

	public String getAuthority_type() {
		return authority_type;
	}

	public void setAuthority_type(String authority_type) {
		this.authority_type = authority_type;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getHandHoldIdentify_type() {
		return handHoldIdentify_type;
	}

	public void setHandHoldIdentify_type(String handHoldIdentify_type) {
		this.handHoldIdentify_type = handHoldIdentify_type;
	}

	public String getApplyFor() {
		return applyFor;
	}

	public void setApplyFor(String applyFor) {
		this.applyFor = applyFor;
	}

	public String getIssuingAuthority() {
		return issuingAuthority;
	}

	public void setIssuingAuthority(String issuingAuthority) {
		this.issuingAuthority = issuingAuthority;
	}

	public String getCertificateExpire() {
		return certificateExpire;
	}

	public void setCertificateExpire(String certificateExpire) {
		this.certificateExpire = certificateExpire;
	}

	public String getPhoneNumber() {
		return phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

	public String getAuthority() {
		return authority;
	}

	public void setAuthority(String authority) {
		this.authority = authority;
	}

	public String getNational() {
		return national;
	}

	public void setNational(String national) {
		this.national = national;
	}

	public String getIdentify_type() {
		return identify_type;
	}

	public void setIdentify_type(String identify_type) {
		this.identify_type = identify_type;
	}

	public String getIdentify_back() {
		return identify_back;
	}

	public void setIdentify_back(String identify_back) {
		this.identify_back = identify_back;
	}

	public String getAuthorityNumber() {
		return authorityNumber;
	}

	public void setAuthorityNumber(String authorityNumber) {
		this.authorityNumber = authorityNumber;
	}

	@Override
	public String toString() {
		return "CiUpFileReqData [handHoldIdentify=" + handHoldIdentify + ", applyFor_type=" + applyFor_type
				+ ", address=" + address + ", identify=" + identify + ", gender=" + gender + ", identifyno="
				+ identifyno + ", identify_back_type=" + identify_back_type + ", authority_type=" + authority_type
				+ ", userName=" + userName + ", handHoldIdentify_type=" + handHoldIdentify_type + ", applyFor="
				+ applyFor + ", issuingAuthority=" + issuingAuthority + ", certificateExpire=" + certificateExpire
				+ ", phoneNumber=" + phoneNumber + ", authority=" + authority + ", national=" + national
				+ ", identify_type=" + identify_type + ", identify_back=" + identify_back + ", authorityNumber="
				+ authorityNumber + "]";
	}

}
